8161 Big Bend Blvd, Webster Groves, MO 63119, United States
View on Map
What travelers say:
We went and were pleasantly surprised. They even had oregano for the table. The salads were great. You order your food at the counter and they will bring it to you when it was ready. The customer service was great.